<?php
/**
 * <https://y.st./>
 * Copyright © 2018 Alex Yst <mailto:copyright@y.st>
 * 
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU General Public License for more details.
 * 
 * You should have received a copy of the GNU General Public License
 * along with this program. If not, see <https://www.gnu.org./licenses/>.
**/

$xhtml = array(
	'<{title}>' => 'Terrible trio',
	'takedown' => '2017-11-01',
	'<{body}>' => <<<END
<img src="/img/CC_BY-SA_4.0/y.st./weblog/2018/09/13.jpg" alt="CAUTION PUMP INTAKE SCREEN" class="framed-centred-image" width="649" height="480"/>
<section id="drudgery">
	<h2>Drudgery</h2>
	<p>
		My discussion post for the day:
	</p>
	<blockquote>
		<p>
			It&apos;s important to explain and predict health-related behaviours because it helps us shape them.
			If we understand why people act the way they do, we can engage in actions likely to result in healthy behaviours in both ourselves and those around us.
			It&apos;s about finding the patterns, then drawing logical and useful conclusions from them.
			When it comes to beliefs about health, it&apos;s important to spread the word about what we can do to improve our own health.
			Though some people seem to throw their health out like yesterday&apos;s garbage because they don&apos;t care, others do care.
			For example, a choice by someone not to start smoking could be based on their belief that smoking disrupts health (Ogden, 2017).
			By getting knowledge out there, we can shape people&apos;s beliefs to match the reality.
		</p>
		<p>
			Models are just that: models.
			How well your models explain actual behaviour depends on how accurate your model is.
			There&apos;s a reason new models are formed.
			Each model is flawed, so new and less flawed models are created to account for things old models didn&apos;t.
			Models allow us to predict behaviour (Hagger &amp; Luszczynska, 2014), but in the end, these are only speculative predictions, not omniscient foresight.
		</p>
		<p>
			As we improve our understanding of the underlying reasons people behave the way they do, we&apos;ll be able to construct increasingly effective models that yield increasingly accurate predictions.
			For now, I&apos;d say the existing models are pretty accurate for most cases.
			There are still edge cases to be accounted for, I&apos;m sure.
			I haven&apos;t had the time to completely finish the reading material yet, but the models I&apos;ve read about, such as the five stages of change model, seem to fit my own behaviour very well.
			In models from other fields, I&apos;ve been an extreme outlier at times though, as those models didn&apos;t account for unusual-yet-highly-influential characteristics I have that impact behaviour.
			I guess I&apos;m pretty typical when it comes to health behaviours though.
		</p>
		<p>
			Do you believe unaccounted-for characteristics can alter the effectiveness of naïve models?
			What kind of characteristics (characteristics shown in real people, not hypothetical characteristics) would throw a wrench in health behaviour models?
		</p>
		<div class="APA_references">
			<h3>References:</h3>
			<p>
				Ogden, J. (2017). The Psychology of Health and Illness: An Open Access Course. Retrieved from <a href="https://my.uopeople.edu/pluginfile.php/326138/mod_book/chapter/166764/Ogden-The_psychology_of_health_and_illness.pdf"><code>https://my.uopeople.edu/pluginfile.php/326138/mod_book/chapter/166764/Ogden-The_psychology_of_health_and_illness.pdf</code></a>
			</p>
			<p>
				Hagger, M.S. &amp; Luszczynska, A. (2014).  Implementation intention and action planning interventions in health contexts: State of the research and proposals for the way forward. Applied Psychology: Health and Well-being, 6(1), 1-47. Retrieved from <a href="https://espace.curtin.edu.au/bitstream/handle/20.500.11937/32868/199541_199541.pdf?sequence=2&amp;isAllowed=y"><code>https://espace.curtin.edu.au/bitstream/handle/20.500.11937/32868/199541_199541.pdf?sequence=2&amp;isAllowed=y</code></a>
			</p>
		</div>
	</blockquote>
</section>
<section id="incompetent">
	<h2>Incompetent credit union</h2>
	<p>
		I&apos;ve been trying to modify my <code>User-Agent:</code> header for a while now for some tests, but the feature seems to have been broken in Firefox for the past several months, at least.
		I&apos;m not sure what the deal with that is.
		Anyway, I finally gave up and installed an add-on to deal with the issue.
		The ability to change the <code>User-Agent:</code> header is built into Firefox and has worked in the past, but whatever.
		So with the add-on giving me back this important functionality, I started my experimenting with Selco&apos;s website.
		What I found shocked and enraged me.
	</p>
	<p>
		First of all, if I change the <code>User-Agent:</code> header to make it appear like I&apos;m using the latest non-Extended-Support-Release version of Firefox, I&apos;m no longer able to log in!
		This is the same Web browser I normally log in with, but the Website&apos;s trying to use different code to build the log in menu.
		Or not sending the code at all.
		Because yeah, of course, the stupid log in form isn&apos;t basic $a[XHTML] or $a[HTML] like it should be.
		So I reverted the header and logged in.
		Once logged in, I switched the header back and reloaded the page.
		Selco hit me with an infuriating CloudFlare $a[CAPTCHA] wall!
	</p>
	<p>
		I&apos;m not sure how many $a[CAPTCHA]s I had to fill out before it&apos;d let me through, but it was far more than ever before.
		I think twenty would be a conservative estimate.
		To be clear, Selco is terrible for employing CloudFlare, among other reasons, but they aren&apos;t the ones that decided upwards of twenty $a[CAPTCHA]s was an acceptable way to treat a customer.
		CloudFlare is terrible for maliciously discriminating against $a[Tor], which they do in many cases, though I&apos;m not sure that had anything to do with why they tried to serve me a $a[CAPTCHA] this time.
		They&apos;re also terrible for employing Google&apos;s noxious reCAPTCHA system, but CloudFlare didn&apos;t choose the number of $a[CAPTCHA]s to hit me with.
		That was all Google.
		Selco, CloudFlare, and Google are all terrible in their own ways, so putting them together makes for an absolutely wretched experience.
	</p>
	<p>
		When I finally got past all the stupid $a[CAPTCHA]s, I found the Selco website was allowing me to access the profile information, which allows me to change my password and such.
		So what does this all mean?
		First, the Selco website is sending different log in form JavaScript to different Web browsers.
		They supposedly support Firefox 62, but I can&apos;t log in using Firefox $a[ESR] 45 while it&apos;s pretending to be Firefox 45, indicating that the JavaScript they get running on Firefox 62 isn&apos;t compatible with Firefox 45.
		Since I can log in just fine when Firefox 45 acts as itself, they must be sending different log in JavaScript based on the <code>User-Agent:</code> string.
		Second, Selco is outright refusing to allow Firefox 45 to access the profile information on the website.
		It&apos;s not an incompatibility on the browser&apos;s end.
		Firefox 45 is running the profile section JavaScript meant for Firefox 62 just fine; the site just won&apos;t send the JavaScript if it realises it&apos;s dealing with Firefox 45.
		Based on the attitude I&apos;ve dealt with from support so far though, I doubt that I can ever convince them to fix their issues.
	</p>
	<p>
		It&apos;s tough to say whether Selco Community Credit Union or Oregon Community Credit Union is better.
		And that&apos;s where I&apos;m sort of just stuck.
		Selco allows managing of credit cards attached to the account over the Web.
		They also have terrible security and a poorly-built website that fights you every step of the way.
		Oregon Community&apos;s website doesn&apos;t fight you, and is actually painless to use.
		However, that&apos;s only their checking/savings website.
		Credit card management has to be carried out on a separate website; one that maliciously blocks $a[Tor] users, making it completely unusable.
		I guess if you want a credit union credit card, go for Selco.
		There&apos;s no real choice.
		If you don&apos;t want a credit union credit card, Oregon Community&apos;s a much better choice.
		The other local credit unions maliciously discriminate against $a[Tor] even on their main sites though, so forget online banking with any other credit union in my area.
		And these days, there&apos;s no reason to have to go without online banking.
		It&apos;s not a special feature, it&apos;s a staple.
	</p>
</section>
END
);
